FernleafSystems\Wordpress\Plugin\Shield\Modules\Firewall\Processor C

Total Complexity 101
Dependencies 1
Dependents 0
Total lines 427
Lines of code 333
Logical lines of code 190
Comment lines 42
Methods 16
Properties 4

Methods 16

Method Rating Maintainability Complexity Lines of code
doPassCheck()
B
40 17 60
isVisitorRequestPermitted()
A
49 17 29
getParamsToCheck()
A
45 15 43
doPassCheckBlockExeFileUploads()
A
45 12 43
getFirewallBlockKeyName()
A
50 9 32
getIfPerformFirewallScan()
S
56 6 19
doFirewallBlock()
S
55 5 22
sendBlockEmail()
S
50 2 32
getFirewallPatterns()
S
65 4 9
doPreFirewallBlock()
S
62 3 11
run()
S
67 3 8
getFirewallDieMessage()
S
70 3 6
getFirewallDieMessageForDisplay()
S
68 2 7
getIfDoFirewallBlock()
S
79 1 3
addToFirewallDieMessage()
S
71 1 6
getRawRequestParams()
S
80 1 3